mean successive difference - French English Dictionary